Attaining per Ow Qos with Class-based Diierentiated Services Attaining per Ow Qos with Class-based Diierentiated Services
نویسنده
چکیده
The Diierentiated Services (DiiServ or DS) framework takes an edge over IntServ 1 because it is scalable and lesser complex. On the other hand, the application level end-to-end quality of service, in DiiServ, may get compromised because: 1) network resources are not allocated at microoow level (a data stream pertaining to a single connection) but at aggregate level (collection of one or more microoows), 2) the DiiServ working group does not specify algorithms for PHBs but their output behaviours and 3) end-to-end quality is function of Service Level Agreements (SLAs) between the adjacent domains transited by the connection and a large diversity in SLAs is quite evident as each DS domain would have diierent service provision policies. We focus, in this paper, on the rst two issues. Our goal is to have DiiServ deployed with all its simplicity and still be able to provide application level end-to-end quality of service. For that, we study a PHB for AF classes. A PHB comprises a packet scheduler and a packet accept/discard algorithm. For packet scheduler, we use the Extended-VirtualClock (Ex-VC) 2 algorithm. Ex-VC performs delay-based service diierentiation among the aggregates while selecting a packet for service. The reasons for having delay-based deenition for service diierentiation are: it is adaptable to load per aggregate and it does not need to be microoow aware. Other deenitions like bandwidth and loss may also be used but the former requires microoow aware management and the latter lacks in simplicity. 2 For packet accept/discard algorithm, we use RED when all packets have the same drop precedence level and DI-RO (Deterministic for In-RED for Out) when packets are policed at the ingress DS node and packets violating the Service Level Agreement (SLA) are marked OUT. In DI-RO, IN packets are always accepted (except buuer overrow) whereas OUT packets are accepted probabilistically.
منابع مشابه
PCP : A Bandwidth Guaranteed Transport Service for IPnetworks
The increasing demand for a variety of new Internet services with diierent and possibly stringent QoS requirements (i.e. Internet Tele-phony, videoconferencing etc.) requires the design of mechanisms to support QoS guarantees. The current solutions proposed in IETF, RSVP (Resource reSerVation Protocol) and Diierentiated Services, though suitable for many applications, may result ineecient to su...
متن کاملQoS-Based web service composition based on genetic algorithm
Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...
متن کاملAdvanced operations research techniques for multi-constraint QoS routing in internet
Internet Traffic has grown exponentially over last few years due to provision of multiple class services through Internet backbone. With the explosive use of Internet, contemporary Internet routers are susceptible to overloads and their services deteriorate drastically and often cause denial of services. In this paper, an analysis is made how forecasting technique, routing algorithm and Genetic...
متن کاملUser User RBS Class 2 SBB Class
A key consideration in building diierentiated network services is the feasibility of maintaining stable and consistent service level agreements across multiple networks where allocations are made only on the edges. To investigate this, we consider a game theoretic model of capacity provisioning in a diierentiated services internet. The players are one raw-capacity seller per network, one broker...
متن کاملA Distributed Protocol for Multi-Class QoS Provision in Noncooperative Many-Switch Systems
This paper presents an architecture for multi-class quality of service (QoS) provision in wide area networks. Users or applications are assumed to be sellsh and end-to-end QoS is determined by the service levels received by an application traac ow at each router or switch along a path. In previous work, we have given a comprehensive analysis of the noncooperative multi-class QoS provision game ...
متن کامل